supra patellar - Turkish English Dictionary